Arguments are: condition—a number block containing zeroes for false and nonzeroes for true; true-value — what will be put in result if condition is true; false-value — optional: what will be put in result if condition is false. If false-value is omitted, false values are taken from the previously returned block.
if creates a block the same size as the condition block.